package com.moliku.insurance.model.dto.wuTong;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Description: 梧桐车险  --车辆信息
 * @Author: yws
 * @Date: 2021/3/19 14:50
 */
@Data
public class WuTongCarsDTO implements Serializable {
    private static final long serialVersionUID = -969680983830765374L;

    /**
     * 车型信息关键字 取车型查询返回字段
     */
    @ApiModelProperty(value = "车型信息关键字")
    private String carModelKey;

    /**
     * 过户车标识 1-是、0-不是；
     */
    @ApiModelProperty(value = "过户车标识 1-是、0-不是")
    private String chgOwnerFlag;
    /**
     * 车主
     */
    @ApiModelProperty(value = "车主")
    private String carOwner;
    /**
     * 车主证件类型 如果是企业车，增加选择社会统一信用代码（4）
     */
    @ApiModelProperty(value = "车主证件类型 如果是企业车，增加选择社会统一信用代码（4）")
    private String carOwnerIdentifyType;

    /**
     * 车主证件号码
     */
    @ApiModelProperty(value = "车主证件号码")
    private String carOwnerIdentifyNumber;

    /**
     * 转移登记日期（过户日期）YYYY-MM-DD过户车必传
     */
    @ApiModelProperty(value = "转移登记日期（过户日期）YYYY-MM-DD过户车必传")
    private String transferDate;
    /**
     * 开具车辆来历凭证所载日期 YYYY-MM-DD（北京，新车未上牌必录）,北京外地车必须录入
     */
    @ApiModelProperty(value = "开具车辆来历凭证所载日期 YYYY-MM-DD（北京，新车未上牌必录）,北京外地车必须录入")
    private String certificateDateBJ;
    /**
     * 车辆来历凭证种类 （北京，新车未上牌必录）
     */
    @ApiModelProperty(value = "车辆来历凭证种类 （北京，新车未上牌必录）")
    private String certificateType;

    /**
     * 车辆来历凭证编号 （北京，新车未上牌必录）
     */
    @ApiModelProperty(value = "车辆来历凭证编号 （北京，新车未上牌必录）")
    private String certificateNo;
    /**
     * 是否新能源车 1是，0否
     */
    @ApiModelProperty(value = "是否新能源车 1是，0否")
    private String isNewEnergy;
}
